<?php
/**
 * Author:   songsong
 * Email:    747149759@qq.com
 * Date:     2019/3/12 0012
 * Describe: 银行卡解绑
 */
namespace app\index\controller;
use think\Controller;
use think\Db;
use think\Session;
use think\Request;
use changpay\ChangPay;
class Show extends controller
{
   public static $code =[
//           系统编码
        1=>"数据正常",//默认成功返回
        00000=>"代码哪里写错了",//默认错误返回
        10001=>"数据读取失败",
		//		银行卡有关代码
        20001=>"银行卡未绑定",
		
		
        /*资源异常处理*/
        40001=>"资源不存在",
        40002=>"资源写入异常",
        40003=>"资源更新异常",
        40004=>"资源删除异常",
        40005=>"上传文件失败",
        40006=>"密码不正确",
        40007=>"支付失败",
        40008=>'授权失败',
        40009=>'资源获取失败',
        40010=>'新密码不一致', 
        40011=>'父节点不能为本身或者其子节点',

        40012=>'当前信息已是默认信息',
        40013=> '不在待发布状态',
        40014=>'参会人数已满',
        40015=>'禁止修改',
        40016=>'发布中的会议不允许删除',

        40017=>'会议已结束',
        40018=>'订单不在待支付状态',
        40019=>'已付款，不允许重复支付',
        40020=>'会议报名时间已截至，禁止报名',
        40021=>'您已报名过该会议，禁止再次报名',
        40022=>'您的报名信息正在审核中，禁止报名',
        40023=>'修改报名信息时间已截至，禁止修改',
        40024=>'审核通过',
        40025=>'审核不通过',
        40026=>'请勿重复创建订单',
        40027=>'禁止重复签到',
        40028=>'不在待审核状态，禁止审核',
        40029=>'您有审核失败的报名信息，请前往修改',
        40030=>'您的会议订单未支付',
        40031=>'您的付款方式不允许退款',
        40032=>'您的会议订单不在支付成功状态，禁止退款',
        40033=>'退款成功',
        40034=>'退款失败',
        40035=>'该报名信息已取消，禁止修改',
        40036=>'单位必须填写',
        40037=>'您的报名信息不在审核成功状态，请审核成功后去付款',
        40038=>'该单位报名名额达到上限，禁止报名',
        40039=>'该报名信息未审核成功',
        40040=>'含有未审核或者审核失败的报名信息',
        50001=>'酒店房源不足',
//      宋宋 命名   登陆注册处理
        80001=>'登陆失败',
        80002=>'注册失败',
        80003=>'手机号已经被注册',
        80004=>'用户名不存在',
        80005=>'修改失败',
        80006=>'无效的手机号',
        80007=>'两次密码输入不一致',
        80008=>'操作失败',
        80009=>'已经有服务对象了',
        80010=>'重复添加',
        80011=>'请输入密码',
        80012=>'两次密码输入不一致',
        80013=>'不是Excel文件，重新上传',
        80014=>'文件不存在',
        80015=>'请输入手机号',
        80016=>'手机号未被注册',
        80017=>'数据为空',
        80018=>'论坛至少选择2项',
        80019=>'表格数据有误',
        80020=>'表格导入失败',
        80021=>'论坛一报名人数已满',
        80022=>'操作失败',
        80023=>'数据不存在',
        80024=>'行程信息不存在',
    ];
    /**
     * @public 生成静态标准 json 格式
     * @param $code 相应代码
     * @param $data 数据 
     * @param $msg 提示信息
     *
     */
//   成功
     public static function data_success($data=[],$code='1'){
        $rs = [];//定义一个空数组
        $code= intval($code);//状态码转整
        $rs['status'] = $code;
        $rs['msg'] = self::$code[$rs['status']];
        $rs['data'] = $data;
        return $rs;
    }
//	 失败
	 public static function data_error($code='00000',$data=[]){
        $rs = [];//定义一个空数组
        $code= intval($code);//状态码转整
        $rs['status'] = $code;
        $rs['msg'] = self::$code[$rs['status']];
        $rs['data'] = $data;
        return $rs;
    }
}